\hypertarget{classBTreeNode}{}\doxysection{B\+Tree\+Node Class Reference}
\label{classBTreeNode}\index{BTreeNode@{BTreeNode}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classBTreeNode_a77bdc171cacfca17e7e6a0748303b188}\label{classBTreeNode_a77bdc171cacfca17e7e6a0748303b188}} 
{\bfseries B\+Tree\+Node} (int \+\_\+t, bool \+\_\+leaf)
\item 
\mbox{\Hypertarget{classBTreeNode_abbbbc81dc44a25f7c1d31461a25284da}\label{classBTreeNode_abbbbc81dc44a25f7c1d31461a25284da}} 
void {\bfseries traverse} ()
\item 
\mbox{\Hypertarget{classBTreeNode_a6efde11b5f5d60718992ab1803262c88}\label{classBTreeNode_a6efde11b5f5d60718992ab1803262c88}} 
\mbox{\hyperlink{classBTreeNode}{B\+Tree\+Node}} $\ast$ {\bfseries search} (int k)
\item 
\mbox{\Hypertarget{classBTreeNode_abe135dadefdbc33ef0a8f5722b1e2cc5}\label{classBTreeNode_abe135dadefdbc33ef0a8f5722b1e2cc5}} 
int {\bfseries find\+Key} (int k)
\item 
\mbox{\Hypertarget{classBTreeNode_aab8552d41662b83059a6f1e149b55ad9}\label{classBTreeNode_aab8552d41662b83059a6f1e149b55ad9}} 
void {\bfseries insert\+Non\+Full} (int k)
\item 
\mbox{\Hypertarget{classBTreeNode_ad4d6359429aa7bb6edc30aaf1a4d2bb9}\label{classBTreeNode_ad4d6359429aa7bb6edc30aaf1a4d2bb9}} 
void {\bfseries split\+Child} (int i, \mbox{\hyperlink{classBTreeNode}{B\+Tree\+Node}} $\ast$y)
\item 
\mbox{\Hypertarget{classBTreeNode_afed908ff3266afec02a660a84472e9c3}\label{classBTreeNode_afed908ff3266afec02a660a84472e9c3}} 
void {\bfseries remove} (int k)
\item 
\mbox{\Hypertarget{classBTreeNode_a16d8905e906ebb4fce44dbb59cdae1a1}\label{classBTreeNode_a16d8905e906ebb4fce44dbb59cdae1a1}} 
void {\bfseries remove\+From\+Leaf} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_aa6ee53b119d6ee874d664652c2eeba6e}\label{classBTreeNode_aa6ee53b119d6ee874d664652c2eeba6e}} 
void {\bfseries remove\+From\+Non\+Leaf} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_a4a212d79e42c57cf3e8e4520f4cc7f04}\label{classBTreeNode_a4a212d79e42c57cf3e8e4520f4cc7f04}} 
int {\bfseries get\+Pred} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_a36e351cd08903051431eeba04498345e}\label{classBTreeNode_a36e351cd08903051431eeba04498345e}} 
int {\bfseries get\+Succ} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_acbcd10173cfb359b0368a14d3c5057f4}\label{classBTreeNode_acbcd10173cfb359b0368a14d3c5057f4}} 
void {\bfseries fill} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_aa9960b327fc4cfd9163cd95c221c5289}\label{classBTreeNode_aa9960b327fc4cfd9163cd95c221c5289}} 
void {\bfseries borrow\+From\+Prev} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_ac952651fc8810a15c9056ea3ffa62506}\label{classBTreeNode_ac952651fc8810a15c9056ea3ffa62506}} 
void {\bfseries borrow\+From\+Next} (int idx)
\item 
\mbox{\Hypertarget{classBTreeNode_acded44c5e6961efa0f78386973a9d0ef}\label{classBTreeNode_acded44c5e6961efa0f78386973a9d0ef}} 
void {\bfseries merge} (int idx)
\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classBTreeNode_a9d6df0342877e7dcdf05c936aef43dfc}\label{classBTreeNode_a9d6df0342877e7dcdf05c936aef43dfc}} 
{\footnotesize template$<$class T $>$ }\\class {\bfseries B\+Tree}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
t.\+cpp\end{DoxyCompactItemize}
